compound light microscope - Spanish English Dictionary